1000Hp Demon 170 In Detroit! *Cutting Up, Burnouts, Drifts!* *Pulls, Supercharger Whine*